meticulously clean - Español Inglés Diccionario